Synonyms for "pet sitter"

Words with similar meaning